﻿
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}small{font-size:12px;}
ul,ol{list-style:none;}
sup{vertical-align:text-top;}sub{vertical-align:text-bottom; }
img{border:0;}button,input,select,textarea{font-size:100%;}.hidden{display:none;}.invisible{visibility:hidden;}
.AntClear:after{content:'\20';display:block;height:0;clear:both;}.AntClear {*zoom:1;}

.AntCategoriesInfo {width:auto; height:auto; overflow:hidden;}
/** 背景图 **/
.AntTopBar .Button,.AntTopInfo .Tab a,.Customer li,.AntRss a,.Notice,.Notice div,#IndexNotice p,.Challenge,.AntLocaIco,.AntInfo_Help,.AntNewsList li,.AntClassInfo ul li,.AntHousingInfoList li,.Recruitment li,.City em,.AntNav ul .Class,.AntCategoriesInfo dd{background-image:url(../Images/Index/NewAntHome/AntHome-Ico.gif); background-repeat:no-repeat;}
.AntInfoHelp,.AntInfo-menu,.AntInfoNavBottom { background:url(../Images/Index/NewAntHome/AntSelectMenuBg.gif);}
.AntTopBar .Input {background:url(../Images/Index/AntHome/Input-1.gif) 0 0;}
.LoginInfo,.MemberCenter,.UserExit { background:url(../Images/Index/AntHome/AntUserIco.gif) no-repeat;}
.AntSearch .Search .Form .Input { background: #FFFFFF url(../Images/Index/NewAntHome/input.gif) no-repeat 0 0;}
/** 通用背景调用 **/
.AntTopBar .Button,.Logo,.AntTopInfo .Tab a,.Customer li{text-decoration:none; text-align:center; border:0; position:relative;}
.AntRss a { background-position:60px -48px;text-align:center; border:0; position:relative; width:60px; display:block;line-height:2.4em;text-indent:-1em;}
.AntNewsList li,.AntClassInfo ul li,.AntHousingInfoList li,.Ant-Recruitment .Company,.Ant-Talent li{ background-position:left -110px;}

/*广告*/
.Ant-UpFile img,.Ant-UpFile embed,.Ant-UpFile a img,.Ant-UpFile a embed { border-bottom:solid 7px #FFF;}

/** IE7 广告 **/
.AntIE7 { padding-bottom:7px\9;_padding-bottom:0;}

/** 新闻 **/
.AntNewsList h2,.AntNewsList ul{ background:url(../Images/Index/NewAntHome/Lin-1_03.gif) repeat-x left bottom; }

/** 切换城市 **/
.AntCityLay .Top { background:url(../Images/Index/AntHome/AntCity/AntCityLay_03.gif);}
.AntCityLay .Content { background:url(../Images/Index/AntHome/AntCity/AntCityLay_06.gif) repeat-y;}
.AntCityLay .Bottom { background:url(../Images/Index/AntHome/AntCity/AntCityLay_07.gif);}

/** 布局 **/
.AntMain,.AntHead,.AntTop,.AntNav,.Notice,.AntTopInfo,.MainContent,.AntSearch,.AntNews-1,.Ant-News,.Ant-News .Right,.AntHouse,.AntRecruitment,.AntFooter,.AntLocaIco,.AntBox{ width:auto; height:auto; overflow:hidden; margin: 0 auto;}
.AntMain,.AntHead,.AntBox{width:730px;}.AntTopBar,.Notice,.MainContent,.AntLocaIco{width:946px;}.AntBox7px{*margin-bottom:7px;}
.AntWidth670,.AntWidth946,.AntWidth736,.AntWidth201,.AntWidth205,.AntWidth740{height:auto; overflow:hidden; margin-bottom:7px;}
.AntWidth670 { width:670px;}.AntWidth946 { width:946px;}.AntWidth736 { width:736px;}.AntWidth201{ width:201px;}.AntWidth205{width:205px;}
.AntWidth466 { width:461px;}.AntWidth266 { width:266px;}.AntWidth310 { width:309px; margin-left:5px;}.AntWidth740 { width:740px;}
/*
.AntTopBar { height:28px; border:solid 1px #e7ecf0; line-height:28px; }
*/
.marginB0px { margin-bottom:0;}
.AntBox { background:#FFF;}


.Notice,.AntLocaIco{ height:26px; width:99%; margin:0 auto; overflow:hidden; border:solid 1px #c6d8e0; clear:both;margin-bottom:7px; background-position:-75px -18px; margin-bottom:7px; background-color:#FFF;}

.Notice em,.Notice ul,.Notice ul div,.Notice ul dl div {float:left; line-height:26px;}
.Notice em,.AntLocaIco em { margin:0px 5px 0px 35px; color:#5f5f5f;}
#AntTopNewScroll { background:none; height:26px; overflow:hidden;}
.Notice ul div,.Notice ul dl div { width:250px; height:26px;overflow:hidden;background-position:10px -130px; padding-left:28px;}
.Notice a:link,.Notice a:visited { color:#149a02;}
.Notice em a:link,.Notice em  a:visited { color:#5f5f5f;}
.Notice  ul dl{ list-style:none;}
.Notice  ul dl dt div{width:250px; height:26px;overflow:hidden;background-position:10px -130px; padding-left:28px; }
#IndexNotice{ width:99%; height:26px;line-height:26px;overflow:hidden; background:none;}
#IndexNotice  ul li{ list-style:none;height:26px;line-height:26px;  width:850px; }
#IndexNotice ul li p { width:250px; height:26px;line-height:26px;overflow:hidden;background-position:10px -130px; padding-left:28px; float:left; }

/*版权信息*/
.AntFooter { width:99%; text-align:center; padding:10px 0px 10px; line-height:1.8em;color:#666666;}
.AntFooter li a,.AntFooter li a:link,.AntFooter li a:visited{color:#666666;}
.AntFooter .Nav a { margin:0px 5px 0px 5px;}
.AntFooter .Nav a,.AntFooter .Nav a:link,.AntFooter .Nav a:visited { color:#307eb9; text-decoration:underline;}
.AntFooter .Nav a:hover,.AntFooter li a:hover{ color:#CC0000;}


/*当前位置*/
.AntLocaIco { line-height:2.3em; background-position:12px -487px;}
.AntLocaIco .Time {float:right; line-height:2em; padding-right:10px; color:#0000FF;}

/** 导航菜单兼容性定义 **/
.AntFixIe { display:none\9;}
/**错误页面开始*/
#recommendation-container {
    width: 99%;
    height: 200px;
    margin: 0 auto 55px 95px;
}

#error-notice {
    margin: 60px auto 30px 120px;
}

.ant-emotion {
    float: left;
    display: inline;
}

.error-notice-text {
    float: left;
    display: inline;
    margin-left: 20px;
}

.error-notice-hd {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 30px;
}

.error-notice-advice .you-can {
    display: block;
    margin-bottom: 10px;
}

.error-notice-advice {
    line-height: 2;
}

.error-notice-advice ol {
    margin-left: 25px;
}

.error-notice-advice ol li {
    list-style-type: decimal;
}

#page:after, #error-notice:after {
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}

#page, #error-notice {
    _zoom: 1;
}

#error-page-divider {
    width: 100%;
    height: 3px;
    background-color: #f59500;
    clear: both;
    margin-top: 10px;
    overflow: hidden;
}
/*错误页面结束*/



/*骨动*/

#News_Full{width:99%;height:auto;overflow:hidden; margin:0 auto; margin-bottom:7px; position:relative;}
#News_Full .adClose{position:absolute;right:0;top:0;width:30px;height:16px;}
#News_Full .adClose i{color:#FFF;font-weight:bold;font-size:14px;float:left;text-align:center;width:15px;line-height:16px; font-style:normal;}
#News_Full .adClose span{width:15px;height:15px;float:right;background:url(../images/px.gif) 0 -15px no-repeat;cursor:pointer;}
#News_Full .adClose span.kai{background-position:0 0;}
